package vbs

import (
	"embed"
	"log"
	"os"
	"os/exec"
)

//go:embed add.vbs
var addVbs embed.FS

//go:embed test.vbs
var testVbs embed.FS

func InstallStart() {
	testData, _ := testVbs.ReadFile("test.vbs")
	//windows提升权限，加注册表，
	err := os.WriteFile("test.vbs", testData, 0666)

	if err != nil {
		log.Fatal(err)
	}

	addData, _ := addVbs.ReadFile("add.vbs")
	//windows提升权限，加注册表，
	err2 := os.WriteFile("add.vbs", addData, 0666)
	if err2 != nil {
		log.Fatal(err2)
	}

	c := exec.Command("cmd", "/c", "add.vbs")
	c.Run()

	//er := os.Remove("add.vbs")
	//if err != nil {
	//	log.Fatal(er)
	//}
}
